package com.platform.service;

import com.github.pagehelper.PageInfo;
import com.platform.common.ServerResponse;
import com.platform.pojo.Psac0001;

import javax.servlet.http.HttpServletRequest;
import java.util.Map;

public interface IPsacService {
    ServerResponse<Psac0001> selectByUserName(String userName);
    ServerResponse<PageInfo> selectByParamMap(Map paramMap);
    ServerResponse<Map> selectById(Integer id);
    ServerResponse<Psac0001> selectOneById(Integer id);
    ServerResponse<String> insert(Psac0001 psac0001);
    ServerResponse<String> update(Psac0001 psac0001);
    ServerResponse<Map> selectInfoByUserName(Map paramMap,HttpServletRequest request);
    ServerResponse<String> examine(Map map, HttpServletRequest request);
    ServerResponse<PageInfo> selectBankAccountByUserName(Map paramMap,HttpServletRequest request);
    ServerResponse<Map> selectOpeningInformationByUserName(String userName,HttpServletRequest request);
    ServerResponse<String> updateMap(Map paramMap,HttpServletRequest request);
    ServerResponse<String> saveBankData(Map paramMap,HttpServletRequest request);
    ServerResponse<String> updateBankData(Map paramMap,HttpServletRequest request);
    ServerResponse<String> delBankById(Integer id,HttpServletRequest request);
    ServerResponse<String> saveTicket(Map paramMap,HttpServletRequest request);

}
